impulse tachometer - French English Dictionary